Sanitizer: Mitigating the Impact of Expensive ECC Checks on STT-MRAM based Main Memories
نویسنده
چکیده
DRAM density scaling has become increasingly difficult due to challenges in maintaining a sufficiently high storage capacitance and a sufficiently low leakage current at nanoscale feature sizes. Non-volatile memories (NVMs) have drawn significant attention as potential DRAM replacements because they represent information using resistance rather than electrical charge. Spin-torque transfer magnetoresistive RAM (STT-MRAM) is one of the most promising NVM technologies due to its relatively low write energy, high speed, and high endurance. However, STT-MRAM suffers from its own scaling problems. As the size of the storage element decreases with technology scaling, STT-MRAM retention error rates are expected to increase, which will require multi-bit error-correcting code (ECC) and periodic scrubbing. We introduce the Sanitizer architecture, which mitigates the performance and energy overheads of ECC and scrubbing in future STT-MRAM based main memories. To reduce the scrubbing rate, a coarse-grained, multi-bit ECC mechanism with a 12.5% storage overhead is used. To avoid fetching multiple blocks from memory and performing costly ECC checks on every read, the memory regions that will likely be accessed in the near future are predicted and proactively scrubbed. Compared to a conventional STT-MRAM system, Sanitizer improves performance by 1.22× and reduces end-to-end system energy by 22%.
منابع مشابه
A Buffer Management for STT-MRAM based Hybrid Main Memory in Sensor Nodes
* This research was supported by Basic Science Research Program through the National Research Foundation of Korea(NRF) funded by the Ministry of Education, Science and Technology(2010-0021897). Abstract As the power dissipation has become one of the critical design challenges in a sensor network environment, nonvolatile memories such as STT-MRAM and flash memory will be used in the next generat...
متن کاملA Comparative Study between Spin-Transfer-Torque (STT) and Spin-Hall-Effect (SHE) Switching Mechanisms in PMTJ using SPICE
Spin transfer torque magnetoresistive random access memory (STT-MRAM) is the leading candidate for spinbased memories. Nevertheless, the high write energy and read disturbance of STT-MRAM motivated researchers to find other solutions. Spin Hall effect (SHE) based MRAM is an alternative for STT-MRAM which also provides non-volatility, zero leakage, and competitive area per bit, but with a lower ...
متن کاملA low-cost built-in error correction circuit design for STT-MRAM reliability improvement
Spin Transfer Torque Magnetic Random Access Memory (STT-MRAM) possesses various merits, such as non-volatility, low power and high speed. It has been considered as a promising non-volatile memory candidate used universally in logic computing, cache and storage applications. However it suffers from serious reliability issues compared with conventional schemes, especially in deep submicron techno...
متن کاملDesign of robust spin-transfer torque magnetic random access memories for ultralow power high performance on-chip cache applications
Fong, Xuanyao Ph.D., Purdue University, December 2014. Design of Robust Spin-transfer Torque Magnetic Random Access Memories for Ultralow Power High Per-formance On-chip Cache Applications. Major Professor: Kaushik Roy. Spin-transfer torque magnetic random access memories (STT-MRAMs) based onmagnetic tunnel junction (MTJ) has become the leading candidate for future univer-sal me...
متن کاملArea, Power, and Latency Considerations of STT-MRAM to Substitute for Main Memory
STT-MRAM is one of the most promising non-volatile memory technologies with the potential of becoming a universal memory. However, because of its area, power and latency limitations, STT-MRAM is facing critical bottlenecks in substituting DRAM for main memory. Compared to modern DRAM technology, STT-MRAMs cell area and write power consumption are about four times larger and higher, respectively...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017